package org.begincode.core.mapper;

import java.util.List;

import org.begincode.core.model.CodeComment;
import org.begincode.core.paginator.domain.PageList;

public interface CodeCommentMapper {
    int deleteByPrimaryKey(Integer codeCommentId);

    int insert(CodeComment record);

    int insertSelective(CodeComment record);

    CodeComment selectByPrimaryKey(Integer codeCommentId);

    int updateByPrimaryKeySelective(CodeComment record);

    int updateByPrimaryKey(CodeComment record);
    
    PageList<CodeComment> selectByCodeId(Integer codeId);

    List<CodeComment> selectBySelective(CodeComment record);
}